﻿
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using IBLL;
using IDAL;

namespace BLL
{
    public partial class BLLSession 
    {
	   public int SaveChanges(string type)
        {
            IDBSessionFactory sessFactory = DI.Spring.GetObject<IDBSessionFactory>("DBSessFactory");
            var iDbSession = sessFactory.GetDBSession();
            return iDbSession.SaveChanges(type);
        }       


        		
		IObject_BLL iObject_BLL;
		public IObject_BLL IObject_BLL
		{
			get
			{
				if(iObject_BLL==null)
					iObject_BLL= new Object_BLL();
				return iObject_BLL;
			}
			set
			{
				iObject_BLL= value;
			}
		}
	
    }
	public partial class BLLSession : IBLLSession
    {
        		#region 01 业务接口 IAmazonCategoryInfo_DAL
		IAmazonCategoryInfo_BLL iAmazonCategoryInfo_BLL;
		public IAmazonCategoryInfo_BLL IAmazonCategoryInfo_BLL
		{
			get
			{
				if(iAmazonCategoryInfo_BLL==null)
					iAmazonCategoryInfo_BLL= new AmazonCategoryInfo_BLL();
				return iAmazonCategoryInfo_BLL;
			}
			set
			{
				iAmazonCategoryInfo_BLL= value;
			}
		}
		#endregion

        		#region 02 业务接口 IAmazonEnum_DAL
		IAmazonEnum_BLL iAmazonEnum_BLL;
		public IAmazonEnum_BLL IAmazonEnum_BLL
		{
			get
			{
				if(iAmazonEnum_BLL==null)
					iAmazonEnum_BLL= new AmazonEnum_BLL();
				return iAmazonEnum_BLL;
			}
			set
			{
				iAmazonEnum_BLL= value;
			}
		}
		#endregion

        		#region 03 业务接口 IAmazonItemOperateion_DAL
		IAmazonItemOperateion_BLL iAmazonItemOperateion_BLL;
		public IAmazonItemOperateion_BLL IAmazonItemOperateion_BLL
		{
			get
			{
				if(iAmazonItemOperateion_BLL==null)
					iAmazonItemOperateion_BLL= new AmazonItemOperateion_BLL();
				return iAmazonItemOperateion_BLL;
			}
			set
			{
				iAmazonItemOperateion_BLL= value;
			}
		}
		#endregion

        		#region 04 业务接口 IAmperageDimensionInfo_DAL
		IAmperageDimensionInfo_BLL iAmperageDimensionInfo_BLL;
		public IAmperageDimensionInfo_BLL IAmperageDimensionInfo_BLL
		{
			get
			{
				if(iAmperageDimensionInfo_BLL==null)
					iAmperageDimensionInfo_BLL= new AmperageDimensionInfo_BLL();
				return iAmperageDimensionInfo_BLL;
			}
			set
			{
				iAmperageDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 05 业务接口 IApertureDimensionInfo_DAL
		IApertureDimensionInfo_BLL iApertureDimensionInfo_BLL;
		public IApertureDimensionInfo_BLL IApertureDimensionInfo_BLL
		{
			get
			{
				if(iApertureDimensionInfo_BLL==null)
					iApertureDimensionInfo_BLL= new ApertureDimensionInfo_BLL();
				return iApertureDimensionInfo_BLL;
			}
			set
			{
				iApertureDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 06 业务接口 IAutoAccessoryInfo_DAL
		IAutoAccessoryInfo_BLL iAutoAccessoryInfo_BLL;
		public IAutoAccessoryInfo_BLL IAutoAccessoryInfo_BLL
		{
			get
			{
				if(iAutoAccessoryInfo_BLL==null)
					iAutoAccessoryInfo_BLL= new AutoAccessoryInfo_BLL();
				return iAutoAccessoryInfo_BLL;
			}
			set
			{
				iAutoAccessoryInfo_BLL= value;
			}
		}
		#endregion

        		#region 07 业务接口 IAutoAccessoryMiscColorSpecificationInfo_DAL
		IAutoAccessoryMiscColorSpecificationInfo_BLL iAutoAccessoryMiscColorSpecificationInfo_BLL;
		public IAutoAccessoryMiscColorSpecificationInfo_BLL IAutoAccessoryMiscColorSpecificationInfo_BLL
		{
			get
			{
				if(iAutoAccessoryMiscColorSpecificationInfo_BLL==null)
					iAutoAccessoryMiscColorSpecificationInfo_BLL= new AutoAccessoryMiscColorSpecificationInfo_BLL();
				return iAutoAccessoryMiscColorSpecificationInfo_BLL;
			}
			set
			{
				iAutoAccessoryMiscColorSpecificationInfo_BLL= value;
			}
		}
		#endregion

        		#region 08 业务接口 IAutoAccessoryMiscInfo_DAL
		IAutoAccessoryMiscInfo_BLL iAutoAccessoryMiscInfo_BLL;
		public IAutoAccessoryMiscInfo_BLL IAutoAccessoryMiscInfo_BLL
		{
			get
			{
				if(iAutoAccessoryMiscInfo_BLL==null)
					iAutoAccessoryMiscInfo_BLL= new AutoAccessoryMiscInfo_BLL();
				return iAutoAccessoryMiscInfo_BLL;
			}
			set
			{
				iAutoAccessoryMiscInfo_BLL= value;
			}
		}
		#endregion

        		#region 09 业务接口 IAutoAccessoryProductTypeInfo_DAL
		IAutoAccessoryProductTypeInfo_BLL iAutoAccessoryProductTypeInfo_BLL;
		public IAutoAccessoryProductTypeInfo_BLL IAutoAccessoryProductTypeInfo_BLL
		{
			get
			{
				if(iAutoAccessoryProductTypeInfo_BLL==null)
					iAutoAccessoryProductTypeInfo_BLL= new AutoAccessoryProductTypeInfo_BLL();
				return iAutoAccessoryProductTypeInfo_BLL;
			}
			set
			{
				iAutoAccessoryProductTypeInfo_BLL= value;
			}
		}
		#endregion

        		#region 10 业务接口 IAutoPartColorSpecificationInfo_DAL
		IAutoPartColorSpecificationInfo_BLL iAutoPartColorSpecificationInfo_BLL;
		public IAutoPartColorSpecificationInfo_BLL IAutoPartColorSpecificationInfo_BLL
		{
			get
			{
				if(iAutoPartColorSpecificationInfo_BLL==null)
					iAutoPartColorSpecificationInfo_BLL= new AutoPartColorSpecificationInfo_BLL();
				return iAutoPartColorSpecificationInfo_BLL;
			}
			set
			{
				iAutoPartColorSpecificationInfo_BLL= value;
			}
		}
		#endregion

        		#region 11 业务接口 IAutoPartInfo_DAL
		IAutoPartInfo_BLL iAutoPartInfo_BLL;
		public IAutoPartInfo_BLL IAutoPartInfo_BLL
		{
			get
			{
				if(iAutoPartInfo_BLL==null)
					iAutoPartInfo_BLL= new AutoPartInfo_BLL();
				return iAutoPartInfo_BLL;
			}
			set
			{
				iAutoPartInfo_BLL= value;
			}
		}
		#endregion

        		#region 12 业务接口 IAutoPartPartInterchangeDataInfo_DAL
		IAutoPartPartInterchangeDataInfo_BLL iAutoPartPartInterchangeDataInfo_BLL;
		public IAutoPartPartInterchangeDataInfo_BLL IAutoPartPartInterchangeDataInfo_BLL
		{
			get
			{
				if(iAutoPartPartInterchangeDataInfo_BLL==null)
					iAutoPartPartInterchangeDataInfo_BLL= new AutoPartPartInterchangeDataInfo_BLL();
				return iAutoPartPartInterchangeDataInfo_BLL;
			}
			set
			{
				iAutoPartPartInterchangeDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 13 业务接口 IAutoPartVariationDataInfo_DAL
		IAutoPartVariationDataInfo_BLL iAutoPartVariationDataInfo_BLL;
		public IAutoPartVariationDataInfo_BLL IAutoPartVariationDataInfo_BLL
		{
			get
			{
				if(iAutoPartVariationDataInfo_BLL==null)
					iAutoPartVariationDataInfo_BLL= new AutoPartVariationDataInfo_BLL();
				return iAutoPartVariationDataInfo_BLL;
			}
			set
			{
				iAutoPartVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 14 业务接口 IBagCaseInfo_DAL
		IBagCaseInfo_BLL iBagCaseInfo_BLL;
		public IBagCaseInfo_BLL IBagCaseInfo_BLL
		{
			get
			{
				if(iBagCaseInfo_BLL==null)
					iBagCaseInfo_BLL= new BagCaseInfo_BLL();
				return iBagCaseInfo_BLL;
			}
			set
			{
				iBagCaseInfo_BLL= value;
			}
		}
		#endregion

        		#region 15 业务接口 IBatteryInfo_DAL
		IBatteryInfo_BLL iBatteryInfo_BLL;
		public IBatteryInfo_BLL IBatteryInfo_BLL
		{
			get
			{
				if(iBatteryInfo_BLL==null)
					iBatteryInfo_BLL= new BatteryInfo_BLL();
				return iBatteryInfo_BLL;
			}
			set
			{
				iBatteryInfo_BLL= value;
			}
		}
		#endregion

        		#region 16 业务接口 IBatteryPowerIntegerDimensionInfo_DAL
		IBatteryPowerIntegerDimensionInfo_BLL iBatteryPowerIntegerDimensionInfo_BLL;
		public IBatteryPowerIntegerDimensionInfo_BLL IBatteryPowerIntegerDimensionInfo_BLL
		{
			get
			{
				if(iBatteryPowerIntegerDimensionInfo_BLL==null)
					iBatteryPowerIntegerDimensionInfo_BLL= new BatteryPowerIntegerDimensionInfo_BLL();
				return iBatteryPowerIntegerDimensionInfo_BLL;
			}
			set
			{
				iBatteryPowerIntegerDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 17 业务接口 IBatterySubgroupInfo_DAL
		IBatterySubgroupInfo_BLL iBatterySubgroupInfo_BLL;
		public IBatterySubgroupInfo_BLL IBatterySubgroupInfo_BLL
		{
			get
			{
				if(iBatterySubgroupInfo_BLL==null)
					iBatterySubgroupInfo_BLL= new BatterySubgroupInfo_BLL();
				return iBatterySubgroupInfo_BLL;
			}
			set
			{
				iBatterySubgroupInfo_BLL= value;
			}
		}
		#endregion

        		#region 18 业务接口 IBeautyInfo_DAL
		IBeautyInfo_BLL iBeautyInfo_BLL;
		public IBeautyInfo_BLL IBeautyInfo_BLL
		{
			get
			{
				if(iBeautyInfo_BLL==null)
					iBeautyInfo_BLL= new BeautyInfo_BLL();
				return iBeautyInfo_BLL;
			}
			set
			{
				iBeautyInfo_BLL= value;
			}
		}
		#endregion

        		#region 19 业务接口 IBeautyMiscInfo_DAL
		IBeautyMiscInfo_BLL iBeautyMiscInfo_BLL;
		public IBeautyMiscInfo_BLL IBeautyMiscInfo_BLL
		{
			get
			{
				if(iBeautyMiscInfo_BLL==null)
					iBeautyMiscInfo_BLL= new BeautyMiscInfo_BLL();
				return iBeautyMiscInfo_BLL;
			}
			set
			{
				iBeautyMiscInfo_BLL= value;
			}
		}
		#endregion

        		#region 20 业务接口 IBeautyMiscUnitCountInfo_DAL
		IBeautyMiscUnitCountInfo_BLL iBeautyMiscUnitCountInfo_BLL;
		public IBeautyMiscUnitCountInfo_BLL IBeautyMiscUnitCountInfo_BLL
		{
			get
			{
				if(iBeautyMiscUnitCountInfo_BLL==null)
					iBeautyMiscUnitCountInfo_BLL= new BeautyMiscUnitCountInfo_BLL();
				return iBeautyMiscUnitCountInfo_BLL;
			}
			set
			{
				iBeautyMiscUnitCountInfo_BLL= value;
			}
		}
		#endregion

        		#region 21 业务接口 IBeautyMiscVariationDataInfo_DAL
		IBeautyMiscVariationDataInfo_BLL iBeautyMiscVariationDataInfo_BLL;
		public IBeautyMiscVariationDataInfo_BLL IBeautyMiscVariationDataInfo_BLL
		{
			get
			{
				if(iBeautyMiscVariationDataInfo_BLL==null)
					iBeautyMiscVariationDataInfo_BLL= new BeautyMiscVariationDataInfo_BLL();
				return iBeautyMiscVariationDataInfo_BLL;
			}
			set
			{
				iBeautyMiscVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 22 业务接口 IBeautyProductTypeInfo_DAL
		IBeautyProductTypeInfo_BLL iBeautyProductTypeInfo_BLL;
		public IBeautyProductTypeInfo_BLL IBeautyProductTypeInfo_BLL
		{
			get
			{
				if(iBeautyProductTypeInfo_BLL==null)
					iBeautyProductTypeInfo_BLL= new BeautyProductTypeInfo_BLL();
				return iBeautyProductTypeInfo_BLL;
			}
			set
			{
				iBeautyProductTypeInfo_BLL= value;
			}
		}
		#endregion

        		#region 23 业务接口 IBinocularInfo_DAL
		IBinocularInfo_BLL iBinocularInfo_BLL;
		public IBinocularInfo_BLL IBinocularInfo_BLL
		{
			get
			{
				if(iBinocularInfo_BLL==null)
					iBinocularInfo_BLL= new BinocularInfo_BLL();
				return iBinocularInfo_BLL;
			}
			set
			{
				iBinocularInfo_BLL= value;
			}
		}
		#endregion

        		#region 24 业务接口 IBlankMediaInfo_DAL
		IBlankMediaInfo_BLL iBlankMediaInfo_BLL;
		public IBlankMediaInfo_BLL IBlankMediaInfo_BLL
		{
			get
			{
				if(iBlankMediaInfo_BLL==null)
					iBlankMediaInfo_BLL= new BlankMediaInfo_BLL();
				return iBlankMediaInfo_BLL;
			}
			set
			{
				iBlankMediaInfo_BLL= value;
			}
		}
		#endregion

        		#region 25 业务接口 ICamcorderInfo_DAL
		ICamcorderInfo_BLL iCamcorderInfo_BLL;
		public ICamcorderInfo_BLL ICamcorderInfo_BLL
		{
			get
			{
				if(iCamcorderInfo_BLL==null)
					iCamcorderInfo_BLL= new CamcorderInfo_BLL();
				return iCamcorderInfo_BLL;
			}
			set
			{
				iCamcorderInfo_BLL= value;
			}
		}
		#endregion

        		#region 26 业务接口 ICameraPhotoInfo_DAL
		ICameraPhotoInfo_BLL iCameraPhotoInfo_BLL;
		public ICameraPhotoInfo_BLL ICameraPhotoInfo_BLL
		{
			get
			{
				if(iCameraPhotoInfo_BLL==null)
					iCameraPhotoInfo_BLL= new CameraPhotoInfo_BLL();
				return iCameraPhotoInfo_BLL;
			}
			set
			{
				iCameraPhotoInfo_BLL= value;
			}
		}
		#endregion

        		#region 27 业务接口 ICameraPhotoProductTypeInfo_DAL
		ICameraPhotoProductTypeInfo_BLL iCameraPhotoProductTypeInfo_BLL;
		public ICameraPhotoProductTypeInfo_BLL ICameraPhotoProductTypeInfo_BLL
		{
			get
			{
				if(iCameraPhotoProductTypeInfo_BLL==null)
					iCameraPhotoProductTypeInfo_BLL= new CameraPhotoProductTypeInfo_BLL();
				return iCameraPhotoProductTypeInfo_BLL;
			}
			set
			{
				iCameraPhotoProductTypeInfo_BLL= value;
			}
		}
		#endregion

        		#region 28 业务接口 IClothingAccessoriesClassificationDataInfo_DAL
		IClothingAccessoriesClassificationDataInfo_BLL iClothingAccessoriesClassificationDataInfo_BLL;
		public IClothingAccessoriesClassificationDataInfo_BLL IClothingAccessoriesClassificationDataInfo_BLL
		{
			get
			{
				if(iClothingAccessoriesClassificationDataInfo_BLL==null)
					iClothingAccessoriesClassificationDataInfo_BLL= new ClothingAccessoriesClassificationDataInfo_BLL();
				return iClothingAccessoriesClassificationDataInfo_BLL;
			}
			set
			{
				iClothingAccessoriesClassificationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 29 业务接口 IClothingAccessoriesInfo_DAL
		IClothingAccessoriesInfo_BLL iClothingAccessoriesInfo_BLL;
		public IClothingAccessoriesInfo_BLL IClothingAccessoriesInfo_BLL
		{
			get
			{
				if(iClothingAccessoriesInfo_BLL==null)
					iClothingAccessoriesInfo_BLL= new ClothingAccessoriesInfo_BLL();
				return iClothingAccessoriesInfo_BLL;
			}
			set
			{
				iClothingAccessoriesInfo_BLL= value;
			}
		}
		#endregion

        		#region 30 业务接口 IClothingAccessoriesVariationDataInfo_DAL
		IClothingAccessoriesVariationDataInfo_BLL iClothingAccessoriesVariationDataInfo_BLL;
		public IClothingAccessoriesVariationDataInfo_BLL IClothingAccessoriesVariationDataInfo_BLL
		{
			get
			{
				if(iClothingAccessoriesVariationDataInfo_BLL==null)
					iClothingAccessoriesVariationDataInfo_BLL= new ClothingAccessoriesVariationDataInfo_BLL();
				return iClothingAccessoriesVariationDataInfo_BLL;
			}
			set
			{
				iClothingAccessoriesVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 31 业务接口 IClothingSizeDimensionInfo_DAL
		IClothingSizeDimensionInfo_BLL iClothingSizeDimensionInfo_BLL;
		public IClothingSizeDimensionInfo_BLL IClothingSizeDimensionInfo_BLL
		{
			get
			{
				if(iClothingSizeDimensionInfo_BLL==null)
					iClothingSizeDimensionInfo_BLL= new ClothingSizeDimensionInfo_BLL();
				return iClothingSizeDimensionInfo_BLL;
			}
			set
			{
				iClothingSizeDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 32 业务接口 IComputerPlatformInfo_DAL
		IComputerPlatformInfo_BLL iComputerPlatformInfo_BLL;
		public IComputerPlatformInfo_BLL IComputerPlatformInfo_BLL
		{
			get
			{
				if(iComputerPlatformInfo_BLL==null)
					iComputerPlatformInfo_BLL= new ComputerPlatformInfo_BLL();
				return iComputerPlatformInfo_BLL;
			}
			set
			{
				iComputerPlatformInfo_BLL= value;
			}
		}
		#endregion

        		#region 33 业务接口 IConditionInfo_DAL
		IConditionInfo_BLL iConditionInfo_BLL;
		public IConditionInfo_BLL IConditionInfo_BLL
		{
			get
			{
				if(iConditionInfo_BLL==null)
					iConditionInfo_BLL= new ConditionInfo_BLL();
				return iConditionInfo_BLL;
			}
			set
			{
				iConditionInfo_BLL= value;
			}
		}
		#endregion

        		#region 34 业务接口 IDegreeDimensionInfo_DAL
		IDegreeDimensionInfo_BLL iDegreeDimensionInfo_BLL;
		public IDegreeDimensionInfo_BLL IDegreeDimensionInfo_BLL
		{
			get
			{
				if(iDegreeDimensionInfo_BLL==null)
					iDegreeDimensionInfo_BLL= new DegreeDimensionInfo_BLL();
				return iDegreeDimensionInfo_BLL;
			}
			set
			{
				iDegreeDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 35 业务接口 IDimensionsInfo_DAL
		IDimensionsInfo_BLL iDimensionsInfo_BLL;
		public IDimensionsInfo_BLL IDimensionsInfo_BLL
		{
			get
			{
				if(iDimensionsInfo_BLL==null)
					iDimensionsInfo_BLL= new DimensionsInfo_BLL();
				return iDimensionsInfo_BLL;
			}
			set
			{
				iDimensionsInfo_BLL= value;
			}
		}
		#endregion

        		#region 36 业务接口 IHelmetColorSpecificationInfo_DAL
		IHelmetColorSpecificationInfo_BLL iHelmetColorSpecificationInfo_BLL;
		public IHelmetColorSpecificationInfo_BLL IHelmetColorSpecificationInfo_BLL
		{
			get
			{
				if(iHelmetColorSpecificationInfo_BLL==null)
					iHelmetColorSpecificationInfo_BLL= new HelmetColorSpecificationInfo_BLL();
				return iHelmetColorSpecificationInfo_BLL;
			}
			set
			{
				iHelmetColorSpecificationInfo_BLL= value;
			}
		}
		#endregion

        		#region 37 业务接口 IHelmetInfo_DAL
		IHelmetInfo_BLL iHelmetInfo_BLL;
		public IHelmetInfo_BLL IHelmetInfo_BLL
		{
			get
			{
				if(iHelmetInfo_BLL==null)
					iHelmetInfo_BLL= new HelmetInfo_BLL();
				return iHelmetInfo_BLL;
			}
			set
			{
				iHelmetInfo_BLL= value;
			}
		}
		#endregion

        		#region 38 业务接口 IHelmetVariationDataInfo_DAL
		IHelmetVariationDataInfo_BLL iHelmetVariationDataInfo_BLL;
		public IHelmetVariationDataInfo_BLL IHelmetVariationDataInfo_BLL
		{
			get
			{
				if(iHelmetVariationDataInfo_BLL==null)
					iHelmetVariationDataInfo_BLL= new HelmetVariationDataInfo_BLL();
				return iHelmetVariationDataInfo_BLL;
			}
			set
			{
				iHelmetVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 39 业务接口 ILengthDimensionInfo_DAL
		ILengthDimensionInfo_BLL iLengthDimensionInfo_BLL;
		public ILengthDimensionInfo_BLL ILengthDimensionInfo_BLL
		{
			get
			{
				if(iLengthDimensionInfo_BLL==null)
					iLengthDimensionInfo_BLL= new LengthDimensionInfo_BLL();
				return iLengthDimensionInfo_BLL;
			}
			set
			{
				iLengthDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 40 业务接口 IMemorySizeDimensionInfo_DAL
		IMemorySizeDimensionInfo_BLL iMemorySizeDimensionInfo_BLL;
		public IMemorySizeDimensionInfo_BLL IMemorySizeDimensionInfo_BLL
		{
			get
			{
				if(iMemorySizeDimensionInfo_BLL==null)
					iMemorySizeDimensionInfo_BLL= new MemorySizeDimensionInfo_BLL();
				return iMemorySizeDimensionInfo_BLL;
			}
			set
			{
				iMemorySizeDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 41 业务接口 IMSRPInfo_DAL
		IMSRPInfo_BLL iMSRPInfo_BLL;
		public IMSRPInfo_BLL IMSRPInfo_BLL
		{
			get
			{
				if(iMSRPInfo_BLL==null)
					iMSRPInfo_BLL= new MSRPInfo_BLL();
				return iMSRPInfo_BLL;
			}
			set
			{
				iMSRPInfo_BLL= value;
			}
		}
		#endregion

        		#region 42 业务接口 IPixelDimensionInfo_DAL
		IPixelDimensionInfo_BLL iPixelDimensionInfo_BLL;
		public IPixelDimensionInfo_BLL IPixelDimensionInfo_BLL
		{
			get
			{
				if(iPixelDimensionInfo_BLL==null)
					iPixelDimensionInfo_BLL= new PixelDimensionInfo_BLL();
				return iPixelDimensionInfo_BLL;
			}
			set
			{
				iPixelDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 43 业务接口 IPowersportsPartColorSpecificationInfo_DAL
		IPowersportsPartColorSpecificationInfo_BLL iPowersportsPartColorSpecificationInfo_BLL;
		public IPowersportsPartColorSpecificationInfo_BLL IPowersportsPartColorSpecificationInfo_BLL
		{
			get
			{
				if(iPowersportsPartColorSpecificationInfo_BLL==null)
					iPowersportsPartColorSpecificationInfo_BLL= new PowersportsPartColorSpecificationInfo_BLL();
				return iPowersportsPartColorSpecificationInfo_BLL;
			}
			set
			{
				iPowersportsPartColorSpecificationInfo_BLL= value;
			}
		}
		#endregion

        		#region 44 业务接口 IPowersportsPartInfo_DAL
		IPowersportsPartInfo_BLL iPowersportsPartInfo_BLL;
		public IPowersportsPartInfo_BLL IPowersportsPartInfo_BLL
		{
			get
			{
				if(iPowersportsPartInfo_BLL==null)
					iPowersportsPartInfo_BLL= new PowersportsPartInfo_BLL();
				return iPowersportsPartInfo_BLL;
			}
			set
			{
				iPowersportsPartInfo_BLL= value;
			}
		}
		#endregion

        		#region 45 业务接口 IPowersportsPartPartInterchangeDataInfo_DAL
		IPowersportsPartPartInterchangeDataInfo_BLL iPowersportsPartPartInterchangeDataInfo_BLL;
		public IPowersportsPartPartInterchangeDataInfo_BLL IPowersportsPartPartInterchangeDataInfo_BLL
		{
			get
			{
				if(iPowersportsPartPartInterchangeDataInfo_BLL==null)
					iPowersportsPartPartInterchangeDataInfo_BLL= new PowersportsPartPartInterchangeDataInfo_BLL();
				return iPowersportsPartPartInterchangeDataInfo_BLL;
			}
			set
			{
				iPowersportsPartPartInterchangeDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 46 业务接口 IPowersportsPartVariationDataInfo_DAL
		IPowersportsPartVariationDataInfo_BLL iPowersportsPartVariationDataInfo_BLL;
		public IPowersportsPartVariationDataInfo_BLL IPowersportsPartVariationDataInfo_BLL
		{
			get
			{
				if(iPowersportsPartVariationDataInfo_BLL==null)
					iPowersportsPartVariationDataInfo_BLL= new PowersportsPartVariationDataInfo_BLL();
				return iPowersportsPartVariationDataInfo_BLL;
			}
			set
			{
				iPowersportsPartVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 47 业务接口 IPowersportsVehicleColorSpecificationInfo_DAL
		IPowersportsVehicleColorSpecificationInfo_BLL iPowersportsVehicleColorSpecificationInfo_BLL;
		public IPowersportsVehicleColorSpecificationInfo_BLL IPowersportsVehicleColorSpecificationInfo_BLL
		{
			get
			{
				if(iPowersportsVehicleColorSpecificationInfo_BLL==null)
					iPowersportsVehicleColorSpecificationInfo_BLL= new PowersportsVehicleColorSpecificationInfo_BLL();
				return iPowersportsVehicleColorSpecificationInfo_BLL;
			}
			set
			{
				iPowersportsVehicleColorSpecificationInfo_BLL= value;
			}
		}
		#endregion

        		#region 48 业务接口 IPowersportsVehicleInfo_DAL
		IPowersportsVehicleInfo_BLL iPowersportsVehicleInfo_BLL;
		public IPowersportsVehicleInfo_BLL IPowersportsVehicleInfo_BLL
		{
			get
			{
				if(iPowersportsVehicleInfo_BLL==null)
					iPowersportsVehicleInfo_BLL= new PowersportsVehicleInfo_BLL();
				return iPowersportsVehicleInfo_BLL;
			}
			set
			{
				iPowersportsVehicleInfo_BLL= value;
			}
		}
		#endregion

        		#region 49 业务接口 IPowersportsVehicleVariationDataInfo_DAL
		IPowersportsVehicleVariationDataInfo_BLL iPowersportsVehicleVariationDataInfo_BLL;
		public IPowersportsVehicleVariationDataInfo_BLL IPowersportsVehicleVariationDataInfo_BLL
		{
			get
			{
				if(iPowersportsVehicleVariationDataInfo_BLL==null)
					iPowersportsVehicleVariationDataInfo_BLL= new PowersportsVehicleVariationDataInfo_BLL();
				return iPowersportsVehicleVariationDataInfo_BLL;
			}
			set
			{
				iPowersportsVehicleVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 50 业务接口 IProductDescriptionDataInfo_DAL
		IProductDescriptionDataInfo_BLL iProductDescriptionDataInfo_BLL;
		public IProductDescriptionDataInfo_BLL IProductDescriptionDataInfo_BLL
		{
			get
			{
				if(iProductDescriptionDataInfo_BLL==null)
					iProductDescriptionDataInfo_BLL= new ProductDescriptionDataInfo_BLL();
				return iProductDescriptionDataInfo_BLL;
			}
			set
			{
				iProductDescriptionDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 51 业务接口 IProductDiscoveryDataInfo_DAL
		IProductDiscoveryDataInfo_BLL iProductDiscoveryDataInfo_BLL;
		public IProductDiscoveryDataInfo_BLL IProductDiscoveryDataInfo_BLL
		{
			get
			{
				if(iProductDiscoveryDataInfo_BLL==null)
					iProductDiscoveryDataInfo_BLL= new ProductDiscoveryDataInfo_BLL();
				return iProductDiscoveryDataInfo_BLL;
			}
			set
			{
				iProductDiscoveryDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 52 业务接口 IProductInfo_DAL
		IProductInfo_BLL iProductInfo_BLL;
		public IProductInfo_BLL IProductInfo_BLL
		{
			get
			{
				if(iProductInfo_BLL==null)
					iProductInfo_BLL= new ProductInfo_BLL();
				return iProductInfo_BLL;
			}
			set
			{
				iProductInfo_BLL= value;
			}
		}
		#endregion

        		#region 53 业务接口 IProductProductDataInfo_DAL
		IProductProductDataInfo_BLL iProductProductDataInfo_BLL;
		public IProductProductDataInfo_BLL IProductProductDataInfo_BLL
		{
			get
			{
				if(iProductProductDataInfo_BLL==null)
					iProductProductDataInfo_BLL= new ProductProductDataInfo_BLL();
				return iProductProductDataInfo_BLL;
			}
			set
			{
				iProductProductDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 54 业务接口 IProductPromoTagInfo_DAL
		IProductPromoTagInfo_BLL iProductPromoTagInfo_BLL;
		public IProductPromoTagInfo_BLL IProductPromoTagInfo_BLL
		{
			get
			{
				if(iProductPromoTagInfo_BLL==null)
					iProductPromoTagInfo_BLL= new ProductPromoTagInfo_BLL();
				return iProductPromoTagInfo_BLL;
			}
			set
			{
				iProductPromoTagInfo_BLL= value;
			}
		}
		#endregion

        		#region 55 业务接口 IProtectiveGearColorSpecificationInfo_DAL
		IProtectiveGearColorSpecificationInfo_BLL iProtectiveGearColorSpecificationInfo_BLL;
		public IProtectiveGearColorSpecificationInfo_BLL IProtectiveGearColorSpecificationInfo_BLL
		{
			get
			{
				if(iProtectiveGearColorSpecificationInfo_BLL==null)
					iProtectiveGearColorSpecificationInfo_BLL= new ProtectiveGearColorSpecificationInfo_BLL();
				return iProtectiveGearColorSpecificationInfo_BLL;
			}
			set
			{
				iProtectiveGearColorSpecificationInfo_BLL= value;
			}
		}
		#endregion

        		#region 56 业务接口 IProtectiveGearInfo_DAL
		IProtectiveGearInfo_BLL iProtectiveGearInfo_BLL;
		public IProtectiveGearInfo_BLL IProtectiveGearInfo_BLL
		{
			get
			{
				if(iProtectiveGearInfo_BLL==null)
					iProtectiveGearInfo_BLL= new ProtectiveGearInfo_BLL();
				return iProtectiveGearInfo_BLL;
			}
			set
			{
				iProtectiveGearInfo_BLL= value;
			}
		}
		#endregion

        		#region 57 业务接口 IProtectiveGearVariationDataInfo_DAL
		IProtectiveGearVariationDataInfo_BLL iProtectiveGearVariationDataInfo_BLL;
		public IProtectiveGearVariationDataInfo_BLL IProtectiveGearVariationDataInfo_BLL
		{
			get
			{
				if(iProtectiveGearVariationDataInfo_BLL==null)
					iProtectiveGearVariationDataInfo_BLL= new ProtectiveGearVariationDataInfo_BLL();
				return iProtectiveGearVariationDataInfo_BLL;
			}
			set
			{
				iProtectiveGearVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 58 业务接口 IRebateInfo_DAL
		IRebateInfo_BLL iRebateInfo_BLL;
		public IRebateInfo_BLL IRebateInfo_BLL
		{
			get
			{
				if(iRebateInfo_BLL==null)
					iRebateInfo_BLL= new RebateInfo_BLL();
				return iRebateInfo_BLL;
			}
			set
			{
				iRebateInfo_BLL= value;
			}
		}
		#endregion

        		#region 59 业务接口 IRelatedProductIDInfo_DAL
		IRelatedProductIDInfo_BLL iRelatedProductIDInfo_BLL;
		public IRelatedProductIDInfo_BLL IRelatedProductIDInfo_BLL
		{
			get
			{
				if(iRelatedProductIDInfo_BLL==null)
					iRelatedProductIDInfo_BLL= new RelatedProductIDInfo_BLL();
				return iRelatedProductIDInfo_BLL;
			}
			set
			{
				iRelatedProductIDInfo_BLL= value;
			}
		}
		#endregion

        		#region 60 业务接口 IRidingApparelColorSpecificationInfo_DAL
		IRidingApparelColorSpecificationInfo_BLL iRidingApparelColorSpecificationInfo_BLL;
		public IRidingApparelColorSpecificationInfo_BLL IRidingApparelColorSpecificationInfo_BLL
		{
			get
			{
				if(iRidingApparelColorSpecificationInfo_BLL==null)
					iRidingApparelColorSpecificationInfo_BLL= new RidingApparelColorSpecificationInfo_BLL();
				return iRidingApparelColorSpecificationInfo_BLL;
			}
			set
			{
				iRidingApparelColorSpecificationInfo_BLL= value;
			}
		}
		#endregion

        		#region 61 业务接口 IRidingApparelInfo_DAL
		IRidingApparelInfo_BLL iRidingApparelInfo_BLL;
		public IRidingApparelInfo_BLL IRidingApparelInfo_BLL
		{
			get
			{
				if(iRidingApparelInfo_BLL==null)
					iRidingApparelInfo_BLL= new RidingApparelInfo_BLL();
				return iRidingApparelInfo_BLL;
			}
			set
			{
				iRidingApparelInfo_BLL= value;
			}
		}
		#endregion

        		#region 62 业务接口 IRidingApparelVariationDataInfo_DAL
		IRidingApparelVariationDataInfo_BLL iRidingApparelVariationDataInfo_BLL;
		public IRidingApparelVariationDataInfo_BLL IRidingApparelVariationDataInfo_BLL
		{
			get
			{
				if(iRidingApparelVariationDataInfo_BLL==null)
					iRidingApparelVariationDataInfo_BLL= new RidingApparelVariationDataInfo_BLL();
				return iRidingApparelVariationDataInfo_BLL;
			}
			set
			{
				iRidingApparelVariationDataInfo_BLL= value;
			}
		}
		#endregion

        		#region 63 业务接口 IStandardProductIDInfo_DAL
		IStandardProductIDInfo_BLL iStandardProductIDInfo_BLL;
		public IStandardProductIDInfo_BLL IStandardProductIDInfo_BLL
		{
			get
			{
				if(iStandardProductIDInfo_BLL==null)
					iStandardProductIDInfo_BLL= new StandardProductIDInfo_BLL();
				return iStandardProductIDInfo_BLL;
			}
			set
			{
				iStandardProductIDInfo_BLL= value;
			}
		}
		#endregion

        		#region 64 业务接口 IStringLengthOptionalDimensionInfo_DAL
		IStringLengthOptionalDimensionInfo_BLL iStringLengthOptionalDimensionInfo_BLL;
		public IStringLengthOptionalDimensionInfo_BLL IStringLengthOptionalDimensionInfo_BLL
		{
			get
			{
				if(iStringLengthOptionalDimensionInfo_BLL==null)
					iStringLengthOptionalDimensionInfo_BLL= new StringLengthOptionalDimensionInfo_BLL();
				return iStringLengthOptionalDimensionInfo_BLL;
			}
			set
			{
				iStringLengthOptionalDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 65 业务接口 ISunProtectionDimensionInfo_DAL
		ISunProtectionDimensionInfo_BLL iSunProtectionDimensionInfo_BLL;
		public ISunProtectionDimensionInfo_BLL ISunProtectionDimensionInfo_BLL
		{
			get
			{
				if(iSunProtectionDimensionInfo_BLL==null)
					iSunProtectionDimensionInfo_BLL= new SunProtectionDimensionInfo_BLL();
				return iSunProtectionDimensionInfo_BLL;
			}
			set
			{
				iSunProtectionDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 66 业务接口 IVoltageDecimalDimensionInfo_DAL
		IVoltageDecimalDimensionInfo_BLL iVoltageDecimalDimensionInfo_BLL;
		public IVoltageDecimalDimensionInfo_BLL IVoltageDecimalDimensionInfo_BLL
		{
			get
			{
				if(iVoltageDecimalDimensionInfo_BLL==null)
					iVoltageDecimalDimensionInfo_BLL= new VoltageDecimalDimensionInfo_BLL();
				return iVoltageDecimalDimensionInfo_BLL;
			}
			set
			{
				iVoltageDecimalDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 67 业务接口 IVolumeDimensionInfo_DAL
		IVolumeDimensionInfo_BLL iVolumeDimensionInfo_BLL;
		public IVolumeDimensionInfo_BLL IVolumeDimensionInfo_BLL
		{
			get
			{
				if(iVolumeDimensionInfo_BLL==null)
					iVolumeDimensionInfo_BLL= new VolumeDimensionInfo_BLL();
				return iVolumeDimensionInfo_BLL;
			}
			set
			{
				iVolumeDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 68 业务接口 IWattageDimensionInfo_DAL
		IWattageDimensionInfo_BLL iWattageDimensionInfo_BLL;
		public IWattageDimensionInfo_BLL IWattageDimensionInfo_BLL
		{
			get
			{
				if(iWattageDimensionInfo_BLL==null)
					iWattageDimensionInfo_BLL= new WattageDimensionInfo_BLL();
				return iWattageDimensionInfo_BLL;
			}
			set
			{
				iWattageDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 69 业务接口 IWeightDimensionInfo_DAL
		IWeightDimensionInfo_BLL iWeightDimensionInfo_BLL;
		public IWeightDimensionInfo_BLL IWeightDimensionInfo_BLL
		{
			get
			{
				if(iWeightDimensionInfo_BLL==null)
					iWeightDimensionInfo_BLL= new WeightDimensionInfo_BLL();
				return iWeightDimensionInfo_BLL;
			}
			set
			{
				iWeightDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 70 业务接口 IWeightIntegerDimensionInfo_DAL
		IWeightIntegerDimensionInfo_BLL iWeightIntegerDimensionInfo_BLL;
		public IWeightIntegerDimensionInfo_BLL IWeightIntegerDimensionInfo_BLL
		{
			get
			{
				if(iWeightIntegerDimensionInfo_BLL==null)
					iWeightIntegerDimensionInfo_BLL= new WeightIntegerDimensionInfo_BLL();
				return iWeightIntegerDimensionInfo_BLL;
			}
			set
			{
				iWeightIntegerDimensionInfo_BLL= value;
			}
		}
		#endregion

        		#region 71 业务接口 IZoomDimensionInfo_DAL
		IZoomDimensionInfo_BLL iZoomDimensionInfo_BLL;
		public IZoomDimensionInfo_BLL IZoomDimensionInfo_BLL
		{
			get
			{
				if(iZoomDimensionInfo_BLL==null)
					iZoomDimensionInfo_BLL= new ZoomDimensionInfo_BLL();
				return iZoomDimensionInfo_BLL;
			}
			set
			{
				iZoomDimensionInfo_BLL= value;
			}
		}
		#endregion

            }
}